package com.mentaleye.service;

import java.util.List;

import com.mentaleye.bean.TimeTableClassBean;
import com.mentaleye.dal.model.TimeTableClassExample;
import com.mentaleye.dal.model.TimeTableClassKey;
import com.mentaleye.util.CommonPage;

public interface TimeTableClassService {

	public boolean addTimeTableClass(TimeTableClassBean timeTableClassBean);
	
	public boolean updateTimeTableClass(TimeTableClassBean timeTableClassBean);
	
	public boolean deleteTimeTableClass(int timeTableId,int oaClassId);
	
	public boolean deleteTimeTableClassList(List<TimeTableClassKey> keylist);
	
	public TimeTableClassBean queryTimeTableClassByKey(int timeTableId,int oaClassId);
	
	public List<TimeTableClassBean> queryTimeTableClassByExample(TimeTableClassExample example);
	
	public void queryByMap(CommonPage commonPage);
}
